package cn.jobstart.searchExt;

import cn.jobstart.model.GroupRights;
import lombok.Data;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import cn.jobstart.search.GroupRightsSearch;
import lombok.experimental.Accessors;

import java.util.List;


/**
*    @author sunke
*    @Date 2023-09-06 15:00:20
*    @description GroupRightsSearchExt      权限组权限关联
*/
@Data
@Accessors(chain = true)
@ApiModel("权限组权限关联GroupRightsSearchExt")
public class GroupRightsSearchExt extends GroupRightsSearch<GroupRightsSearchExt> {




    public GroupRightsSearchExt setGroupIds(List groupIds) {
        this.groupIds = groupIds;
        setInField(GroupRights.GROUP_ID,groupIds);
        return this;
    }

    private List groupIds;

    public static GroupRightsSearchExt getInstance() {
        return new GroupRightsSearchExt();
    }


    @Override
    public GroupRightsSearchExt getSubThis() {
        return this;
    }

}

